package com.hp.hpl.sparta;

/** This class provides a default ParseHandler that does nothing.
    Users should subclass it and overload the necessary methods.

   <blockquote><small> Copyright (C) 2002 Hewlett-Packard Company.
   This file is part of Sparta, an XML Parser, DOM, and XPath library.
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public License
   as published by the Free Software Foundation; either version 2.1 of
   the License, or (at your option) any later version.  This library
   is distributed in the hope that it will be useful, but WITHOUT ANY
   WARRANTY; without even the implied warranty of MERCHANTABILITY or
   FITNESS FOR A PARTICULAR PURPOSE.</small></blockquote>
   @see <a "href="doc-files/LGPL.txt">GNU Lesser General Public License</a>
   @version  $Date: 2002/08/19 05:04:01 $  $Revision: 1.1.1.1 $
   @author Sergio Marti

*/
public class DefaultParseHandler implements ParseHandler {

    private ParseSource parseSource_ = null;

    public void setParseSource(ParseSource ps) {
        parseSource_ = ps;
    }

    public ParseSource getParseSource() {
        return parseSource_;
    }

    public void startDocument() throws ParseException { }
        

    public void endDocument() throws ParseException { }

    public void startElement(Element element) throws ParseException { }
    
    public void endElement(Element element) throws ParseException { }

    public void characters(char[] buf, int off, int len) 
        throws ParseException { }

}

// $Log: DefaultParseHandler.java,v $
// Revision 1.1.1.1  2002/08/19 05:04:01  eobrain
// import from HP Labs internal CVS
//
// Revision 1.3  2002/08/18 04:32:40  eob
// Add copyright and other formatting and commenting in preparation for
// release to SourceForge.
//
// Revision 1.2  2002/08/17 00:54:14  sermarti
//
// Revision 1.1  2002/08/01 23:29:17  sermarti
// Much faster Sparta parsing.
// Has debug features enabled by default. Currently toggled
// in ParseCharStream.java and recompiled.
